go from one man to another giving them sexual favors (women) - Inglés Sinónimo Diccionario

Can't found any synonym terms.